|
Part Fase
|
| Menüeintrag
|
| Part → Fase
|
| Arbeitsbereich
|
| Part
|
| Standardtastenkürzel
|
| Keiner
|
| Eingeführt in Version
|
| -
|
| Siehe auch
|
| Part Verrundung
|
|
Beschreibung
Der Befehl
Part Fase versieht ausgewählten Kanten eines Objekts mit einer Fase. Ein Dialog erlaubt die Auswahl der betroffenen Kanten sowie die Anpassung verschiedener Fasenparameter.
Platte mit Fasen an den Ecken
Anwendung
- Wahlweise eine oder mehrere Kanten in der 3D-Ansicht auswählen.
- Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
- Die Schaltfläche
Fase drücken.
- Den Menüeintrag Part →
Fase auswählen.
- Das Aufgaben-Fenster Kanten anfasen wird geöffnet.
- Wahlweise ein Element in der Liste Ausgewählte Form im Abschnitt Form oder in der 3D-Ansicht auswählen (wählt oder wechselt das ausgewählte Element aus).
- Die Parameter der Fase bearbeiten.
- OK drücken, um das Aufgaben-Fenster zu schließen und die Fase anzuwenden.
Optionen
- Werden Kanten am Modell ausgewählt, hat man die Möglichkeiten "Kanten auswählen" und "Flächen auswählen" zu verwenden. Durch Auswahl einer Fläche werden alle angrenzenden Kanten dieser Fläche ausgewählt.
- Gleichabstands-Fase oder Zwei-Abstands-Fase.
- Eine Gleichabstands-Fase erzeugt eine Fase mit Kanten, die in einem festgelegten Abstand gleich weit von der ursprünglichen Kante entfernt sind.
- Bei einer Zwei-Abstands-Fase können die Kanten in unterschiedlichen Abständen zur ursprünglichen Kante festgelegt werden, sodass eine Fase mit variablem Winkel erstellt werden kann.
Eigenschaften
Base
- Daten-EigenschaftBasis: Die Form, auf die die Fase aufgebracht werden soll.
- Daten-EigenschaftPlacement: Gibt die Ausrichtung und Lage der Form im 3D Raum an.
- Daten-EigenschaftKennzeichen: Beschriftung des Objekts. Passe sie deinen Bedürfnissen an.
Einschränkungen
(Der Befehl) Fase bewirkt möglicherweise nichts, wenn das Ergebnis die nächste angrenzende Kante berühren oder überqueren würde. Wenn also nicht das erwartete Ergebnis erscheint, kann man es mit einem kleineren Wert versuchen. Dies gilt auch für
Part Verrundung.
Skripten
Der Befehl Fase kann in Makros und von der Python-Konsole aus verwendet werden, indem dem Dokument ein Fasenobjekt hinzugefügt wird.
Beispiel Skript:
import Part
cube = FreeCAD.ActiveDocument.addObject("Part::Feature", "myCube")
cube.Shape = Part.makeBox(5, 5, 5)
chmfr = FreeCAD.ActiveDocument.addObject("Part::Chamfer", "myChamfer")
chmfr.Base = FreeCAD.ActiveDocument.myCube
myEdges = []
myEdges.append((1, 1.5, 1.25)) # (edge number, chamfer start length, chamfer end length)
myEdges.append((2, 1.5, 1.25))
myEdges.append((3, 1.5, 1.25))
myEdges.append((4, 1.5, 1.25))
myEdges.append((5, 1.5, 1.25))
myEdges.append((6, 1.5, 1.25))
myEdges.append((7, 1.5, 1.25))
myEdges.append((8, 1.5, 1.25))
myEdges.append((9, 1.5, 1.25))
myEdges.append((10, 1.5, 1.25))
myEdges.append((11, 1.5, 1.25))
myEdges.append((12, 1.5, 1.25))
chmfr.Edges = myEdges
FreeCADGui.ActiveDocument.myCube.Visibility = False
FreeCAD.ActiveDocument.recompute()
Beispiel Skript Erklärung:
import Part
cube = FreeCAD.ActiveDocument.addObject("Part::Feature", "myCube")
cube.Shape = Part.makeBox(5, 5, 5)
- Erzeugt einen 5 mm Würfel, auf den wir gefaste Kanten aufbringen können. Siehe Part_API für eine Erklärung der makeBox Methode.
chmfr = FreeCAD.ActiveDocument.addObject("Part::Chamfer", "myChamfer")
- Fügt ein neues Objekt dem Dokument vom Typ Fase (aus dem Part Arbeitsbereich) mit der Bezeichnung "myChamfer" hinzu.
chmfr.Base = FreeCAD.ActiveDocument.myCube
- Legt fest, dass die Grundform des Fasenobjekts "myCube" sein soll.
myEdges = []
myEdges.append((1, 1.5, 1.25)) # (edge number, chamfer start length, chamfer end length)
myEdges.append((2, 1.5, 1.25))
myEdges.append((3, 1.5, 1.25))
myEdges.append((4, 1.5, 1.25))
myEdges.append((5, 1.5, 1.25))
myEdges.append((6, 1.5, 1.25))
myEdges.append((7, 1.5, 1.25))
myEdges.append((8, 1.5, 1.25))
myEdges.append((9, 1.5, 1.25))
myEdges.append((10, 1.5, 1.25))
myEdges.append((11, 1.5, 1.25))
myEdges.append((12, 1.5, 1.25))
- Erstellt ein leeres Feld "myEdges" und hängt dann das Feld mit den Fasenparametern jeder Kante an.
- Die Syntax für jedes Element sollte sein (Kante#, Fasenanfangslänge, Fasenendlänge)
- Setzt das Kantenattribut unseres Fasenobjekts gleich dem Feld, das wir gerade erstellt haben.
FreeCADGui.ActiveDocument.myCube.Visibility = False
- Diese Linie verbirgt einfach "myCube", so dass nur unser neu erstelltes "myChamfer" Objekt sichtbar ist.
FreeCAD.ActiveDocument.recompute()
- Berechnet alle geänderten Komponenten auf dem Bildschirm neu und aktualisiert die Anzeige.
Part-Arbeitsbereich
- Objekte ändern: Boolesche Operationen, Vereinigung, Schnitt, Ausschneiden, Join features, Connect, Embed, Cutout
- Aufteilungswerkzeuge: Boolesche Fragmente, Slice a part, Slice, XOR, Part Defeaturing
- Verbund: Erzeuge Verbund, Verbund auflösen, Compound Filter; Extrudieren, Kanten abrunden, Drehen, Schnitt, Schnitte..., Abschrägen, Spiegelung, Ruled Surface, Sweep, Loft
- Offset-Werkzeuge: 3D Offset, 2D Offset, Dicke, Projection on surface
Anwenderdokumentation
- Erste Schritte
- Installation: Herunterladen, Windows, Linux, Mac, Zusätzliche Komponenten, Docker, AppImage, Ubuntu Snap
- Grundlagen: Über FreeCAD, Graphische Oberfläche, Mausbedienung, Auswahlmethoden, Objektname, Voreinstellungseditor, Arbeitsbereiche, Dokumentstruktur, Objekteigenschaften, FreeCAD unterstützen, Spenden
- Hilfe: Anleitungen, Videoanleitungen
- Arbeitsbereiche: Std Base, Arch, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework